﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Domino;
using System.Data;
using System.Collections; 

namespace Migration
{
    public class NotesTransaction
    {
        public string Address{ get; set; }
        public string Archive{ get; set; }
        public string BorrowerFaxNumber{ get; set; }
        public string BorrowerFirstName{ get; set; }
        public string BorrowerGrossIncome{ get; set; }
        public string BorrowerLastName{ get; set; }
        public string BorrowerSSN{ get; set; }
        public string BorrowerWorkPhone{ get; set; }
        public string BussinessPhoneNumber{ get; set; }
        public string CaseIDNumber{ get; set; }
        public string CaseStatus{ get; set; }
        public string CashCommission{ get; set; }
        public string CellPhoneNumber{ get; set; }
        public string City{ get; set; }
        public string City_New{ get; set; }
        public string CoBorrowerFaxNumber{ get; set; }
        public string CoBorrowerFirstName{ get; set; }
        public string CoBorrowerGrossIncome{ get; set; }
        public string CoBorrowerLastName{ get; set; }
        public string CoBorrowerSSN{ get; set; }
        public string CoBorrowerWorkPhone{ get; set; }
        public string CoBussinessPhoneNumber{ get; set; }
        public string Company{ get; set; }
        public string CurrentProgram{ get; set; }
        public string DateFiled{ get; set; }
        public string DateForNextProgram{ get; set; }
        public string DateLoanExpiring{ get; set; }
        public string DateOfStatus{ get; set; }
        public string DateOpen{ get; set; }
        public string DebitType{ get; set; }
        public string eMail{ get; set; }
        public string Expense{ get; set; }
        public string ExpenseType{ get; set; }
        public string FaxNumber{ get; set; }
        public string Form{ get; set; }
        public string HomePhone{ get; set; }
        public string HouseHoldGrossIncome{ get; set; }
        public string LastFinancingDate{ get; set; }
        public string LoanAmount{ get; set; }
        public string LockRate{ get; set; }
        public string LockRateBy{ get; set; }
        public string MyCommission{ get; set; }
        public string Name{ get; set; }
        public string Notes{ get; set; }
        public string OtherDebitAmount{ get; set; }
        public string OtherIncome{ get; set; }
        public string Pager{ get; set; }
        public string ProcessBy{ get; set; }
        public string ProgramType{ get; set; }
        public string PurchaseClosingDate{ get; set; }
        public string PurchaseDate{ get; set; }
        public string PurschasePrice{ get; set; }
        public string PurposeOfFinance{ get; set; }
        public string RebateToCustomer{ get; set; }
        public string RebateToRefeferee{ get; set; }
        public string ReferedBy{ get; set; }
        public string RefereeCommission{ get; set; }
        public string ResPhoneNumber{ get; set; }
        public string Street{ get; set; }
        public string Street_New{ get; set; }
        public string TransactionType{ get; set; }
        public string TypeOfBusiness{ get; set; }
        public string ZipCode{ get; set; }
        public string ZipCode_New{ get; set; }

        public NotesTransaction()
		{
		}
    }

    public class NotesTransactionList : ArrayList
    {
        public int Add(NotesTransaction tran)
        {
            return base.Add(tran);
        }

        public new NotesTransaction this[int index]
        {
            get { return (NotesTransaction)base[index]; }
            set { base[index] = value; }
        }
    }
}
